Gathering Unstructured Workflow Data into Relational Database Model using Process Definition Language
نویسندگان
چکیده
This paper introduces a new method for gathering unstructured workflow definition data in order to model it in relational databases. In addition to introducing an open database model, a solution has been developed to facilitate the process of defining the workflow data for process designers. This solution consists of the Process Definition Language (PDL), pre-processing of unstructured workflow definition to be converted to PDL, and an interpreter to convert PDL lines to SQL statements. This solution is able to fill the basic database tables in order to drive a general workflow management system (WFMS). PDL is very close to natural language in order to be used by non-IT people, but structured enough to be interpreted.
منابع مشابه
A Reuse-Oriented Workflow Definition Language
This paper presents a new formalism for workflow process definition, which combines research in programming languages and in database systems. This formalism is based on creating a library of workflow building blocks, which can be progressively combined and nested to construct complex workflows. Workflows are specified declaratively, using a simple high level language, which allows the dynamic ...
متن کاملSEAM: A State-Entity-Activity-Model for a Well-Defined Workflow Development Methodology
ÐCurrent conceptual workflow models use either informally defined conceptual models or several formally defined conceptual models that capture different aspects of the workflow, e.g., the data, process, and organizational aspects of the workflow. To the best of our knowledge, there are no algorithms that can amalgamate these models to yield a single view of reality. A fragmented conceptual view...
متن کاملTowards Business Intelligence over Unified Structured and Unstructured Data Using XML
Traditional data warehousing has been very successful in helping business enterprises to make intelligent decisions through declarative analysis of large amount of structured data stored in a relational database. However, not all enterprise data naturally fit into a relational model. Within an enterprise, there are huge amount of unstructured data, such as document content, emails, spreadsheets...
متن کاملOptimierung datenintensiver Workflows: Konzepte und Realisierung eines heuristischen, regelbasierten Optimierers
Nowadays, workflowand database technology is crucial for automating business processes. Workflow management systems execute business processes by means of workflows that integrate numerous application systems and data sources. Typically, database management systems store business data that is referenced by business processes. Obviously, the performance of a business process is directly dependen...
متن کاملA Graph Model of Data and Workflow Provenance
Provenance has been studied extensively in both database and workflow management systems, so far with little convergence of definitions or models. Provenance in databases has generally been defined for relational or complex object data, by propagating fine-grained annotations or algebraic expressions from the input to the output. This kind of provenance has been found useful in other areas of c...
متن کامل